<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>KHTML</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/KHTML"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-KHTML rootpage-KHTML skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">KHTML</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<style data-mw-deduplicate="TemplateStyles:r1295905060">
/* start https://en.wikipedia.org/ */
.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}
/* end https://en.wikipedia.org/ */
</style><table class="infobox vevent"><tbody><tr><th colspan="2" class="infobox-above summary">KHTML</th></tr><tr><td colspan="2" class="infobox-image logo"><div class="infobox-caption"><a href="Konqueror" title="Konqueror">Konqueror</a> using KHTML to render the Dutch <a href="Wikipedia" title="Wikipedia">Wikipedia</a> front page in 2009</div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data"><a href="KDE" title="KDE">KDE</a></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_release_life_cycle" title="Software release life cycle">Final release</a></th><td class="infobox-data">5.111.0 (September 10, 2023<span style="display:none"> (<span class="bday dtstart published updated">2023-09-10</span>)</span>) <span class=""><a class="external text external" href="https://en.wikipedia.org/w/index.php?title=Template:Latest_stable_software_release/KHTML&action=edit">[±]</a></span><sup id="cite_ref-git_log_1-0" class="reference"><a href="#cite_note-git_log-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></td></tr><tr style="display:none"><td colspan="2">
</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://invent.kde.org/frameworks/khtml">invent<wbr>.kde<wbr>.org<wbr>/frameworks<wbr>/khtml</a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th><td class="infobox-data"><a href="C%2B%2B" title="C++">C++</a><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="Browser_engine" title="Browser engine">Browser engine</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="GNU_Lesser_General_Public_License" title="GNU Lesser General Public License">GNU Lesser General Public License</a></td></tr></tbody></table>
<p><b>KHTML</b> is a discontinued<sup id="cite_ref-discontinued_3-0" class="reference"><a href="#cite_note-discontinued-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> <a href="Browser_engine" title="Browser engine">browser engine</a> that was developed by the <a href="KDE" title="KDE">KDE</a> project. It originated as the engine of the <a href="Konqueror" title="Konqueror">Konqueror</a> browser in the late 1990s, but active development ceased in 2016.<sup id="cite_ref-git_log_1-1" class="reference"><a href="#cite_note-git_log-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-kde_6_4-0" class="reference"><a href="#cite_note-kde_6-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> It was officially discontinued in 2023.<sup id="cite_ref-discontinued_3-1" class="reference"><a href="#cite_note-discontinued-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>
</p><p>Built on the <a href="KParts" class="mw-redirect" title="KParts">KParts</a> framework and written in <a href="C%2B%2B" title="C++">C++</a>, KHTML had relatively good <a class="mw-selflink-fragment" href="#Standards_compliance">support for Web standards</a> during its prime. Engines forked from KHTML are used by most of the browsers that are widely used today, including <a href="WebKit" title="WebKit">WebKit</a> (<a href="Safari_(web_browser)" title="Safari (web browser)">Safari</a>) and <a href="Blink_(browser_engine)" title="Blink (browser engine)">Blink</a> (<a href="Google_Chrome" title="Google Chrome">Google Chrome</a>, <a href="Chromium_(web_browser)" title="Chromium (web browser)">Chromium</a>, <a href="Microsoft_Edge" title="Microsoft Edge">Microsoft Edge</a>, <a href="Opera_(web_browser)" title="Opera (web browser)">Opera</a>, <a href="Vivaldi_(web_browser)" title="Vivaldi (web browser)">Vivaldi</a> and <a href="Brave_(web_browser)" title="Brave (web browser)">Brave</a>).
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="History">History</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Origins">Origins</h3></div>
<p>KHTML was preceded by an earlier engine called <i>khtmlw</i> or <i>the KDE HTML Widget</i>, developed by Torben Weis and Martin Jones,<sup id="cite_ref-auto_5-0" class="reference"><a href="#cite_note-auto-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> which implemented support for <a href="HTML" title="HTML">HTML</a> 3.2, <a href="HTTP" title="HTTP">HTTP</a> 1.0, and <a href="Frame_(World_Wide_Web)" title="Frame (World Wide Web)">HTML frames</a>, but not the <a href="Document_Object_Model" title="Document Object Model">DOM</a>, <a href="Cascading_Style_Sheets" class="mw-redirect" title="Cascading Style Sheets">CSS</a>, or <a href="JavaScript" title="JavaScript">JavaScript</a>.
</p><p>KHTML itself came into existence on November 4, 1998,<sup id="cite_ref-auto_5-1" class="reference"><a href="#cite_note-auto-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> as a <a href="Fork_(software_development)" title="Fork (software development)">fork</a> of the khtmlw library, with some slight refactoring and the addition of <a href="Unicode" title="Unicode">Unicode</a> support and changes to support the move to <a href="Qt_(software)" title="Qt (software)">Qt</a> 2. Waldo Bastian<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> was among those who did the work of creating that early version of KHTML.<sup id="cite_ref-auto_5-2" class="reference"><a href="#cite_note-auto-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="Re-write_and_improvement">Re-write and improvement</h3></div>
<p>The real work on KHTML actually started between May and October 1999, with the realization that the choice facing the project was "either do a significant effort to move KHTML forward or to use <a href="Mozilla" title="Mozilla">Mozilla</a>"<sup id="cite_ref-auto_5-3" class="reference"><a href="#cite_note-auto-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> and with adding support for <a href="JavaScript" title="JavaScript">JavaScript</a> as the highest priority. So in May 1999, Lars Knoll<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> began doing research with an eye toward implementing the <a href="Document_Object_Model" title="Document Object Model">DOM</a> specification, finally announcing<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> on August 16, 1999 that he had checked in<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> what amounted to a complete rewrite of the KHTML library—changing KHTML to use the standard <a href="Document_Object_Model" title="Document Object Model">DOM</a> as its internal document representation. That in turn allowed the beginnings of <a href="JavaScript" title="JavaScript">JavaScript</a> support to be added in October 1999,<sup id="cite_ref-auto_5-4" class="reference"><a href="#cite_note-auto-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> followed shortly afterwards with the integration of <a href="KJS_(JavaScript_engine)" class="mw-redirect" title="KJS (JavaScript engine)">KJS</a> by <a href="Harri_Porten" title="Harri Porten">Harri Porten</a>.
</p><p>In the closing months of 1999 and first few months of 2000, Knoll did further work with Antti Koivisto and Dirk Mueller<sup id="cite_ref-auto_5-5" class="reference"><a href="#cite_note-auto-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> to add CSS support and to refine and stabilize the KHTML architecture,<sup id="cite_ref-auto_5-6" class="reference"><a href="#cite_note-auto-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> with most of that work being completed by March 2000. Among other things, those changes enabled KHTML to become the second browser after <a href="Internet_Explorer" title="Internet Explorer">Internet Explorer</a> to correctly support <a href="Hebrew" class="mw-redirect" title="Hebrew">Hebrew</a> and <a href="Arabic" title="Arabic">Arabic</a> and languages written <a href="Bi-directional_text" class="mw-redirect" title="Bi-directional text">right-to-left</a><sup id="cite_ref-auto_5-7" class="reference"><a href="#cite_note-auto-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>—before <a href="Mozilla" title="Mozilla">Mozilla</a> had such support.
</p><p><a href="KDE_2.0" class="mw-redirect" title="KDE 2.0">KDE 2.0</a> was the first KDE release (on October 23, 2000) to include KHTML<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> (as the rendering engine of the new <a href="Konqueror" title="Konqueror">Konqueror</a> <a href="File_manager" title="File manager">file</a> and <a href="Web_browser" title="Web browser">web browser</a>, which replaced the monolithic KDE File Manager).
</p>
<div class="mw-heading mw-heading3"><h3 id="Other_modules">Other modules</h3></div>
<p>KSVG was first developed in 2001 by Nikolas Zimmermann and Rob Buis; however, by 2003, it was decided to fork the then-current KSVG implementation into two new projects: <a href="KDOM_(module)" class="mw-redirect" title="KDOM (module)">KDOM</a>/KSVG2 (to improve the state of DOM rendering in KHTML underneath a more formidable SVG 1.0 render state) and Kcanvas (to abstract any rendering done within khtml/ksvg2 in a single shared library, with multiple backends for it, e.g., Cairo/Qt, etc.).<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup>
</p><p>KSVG2 is also a part of <a href="WebKit" title="WebKit">WebKit</a>.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="Sunsetting">Sunsetting</h3></div>
<p>KHTML was scheduled to be removed in <a href="KDE_Frameworks" title="KDE Frameworks">KDE Frameworks</a> 6.<sup id="cite_ref-kde_6_4-1" class="reference"><a href="#cite_note-kde_6-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> Active development ended in 2016, just the necessary maintenance to work with updates to Frameworks 5.<sup id="cite_ref-git_log_1-2" class="reference"><a href="#cite_note-git_log-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> It was officially discontinued in 2023.<sup id="cite_ref-discontinued_3-2" class="reference"><a href="#cite_note-discontinued-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Standards_compliance">Standards compliance</h2></div>
<p>The following standards are supported by the KHTML engine:
</p>
<style data-mw-deduplicate="TemplateStyles:r1184024115">
/* start https://en.wikipedia.org/ */
.mw-parser-output .div-col{margin-top:0.3em;column-width:30em}.mw-parser-output .div-col-small{font-size:90%}.mw-parser-output .div-col-rules{column-rule:1px solid #aaa}.mw-parser-output .div-col dl,.mw-parser-output .div-col ol,.mw-parser-output .div-col ul{margin-top:0}.mw-parser-output .div-col li,.mw-parser-output .div-col dd{page-break-inside:avoid;break-inside:avoid-column}
/* end https://en.wikipedia.org/ */
</style><div class="div-col" style="column-width: 25em;">
<ul><li><a href="HTML" title="HTML">HTML</a> 4.01</li>
<li><a href="HTML5" title="HTML5">HTML 5</a> support</li>
<li><a href="Cascading_Style_Sheets" class="mw-redirect" title="Cascading Style Sheets">CSS</a> 1</li>
<li><a href="Cascading_Style_Sheets" class="mw-redirect" title="Cascading Style Sheets">CSS</a> 2.1 (screen and paged media)</li>
<li><a href="Cascading_Style_Sheets" class="mw-redirect" title="Cascading Style Sheets">CSS</a> 3 Selectors (fully as of KDE 3.5.6<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup>)</li>
<li><a href="Cascading_Style_Sheets" class="mw-redirect" title="Cascading Style Sheets">CSS</a> 3 Other (multiple backgrounds, box-sizing and text-shadow)</li>
<li><a href="Portable_Network_Graphics" class="mw-redirect" title="Portable Network Graphics">PNG</a>, <a href="Multiple-image_Network_Graphics" title="Multiple-image Network Graphics">MNG</a>, <a href="JPEG" title="JPEG">JPEG</a>, <a href="Graphics_Interchange_Format" class="mw-redirect" title="Graphics Interchange Format">GIF</a> graphic formats</li>
<li><a href="Document_Object_Model" title="Document Object Model">DOM</a> 1, 2 and partially 3</li>
<li><a href="JavaScript" title="JavaScript">ECMA-262/JavaScript 1.5</a></li>
<li>Partial <a href="Scalable_Vector_Graphics" class="mw-redirect" title="Scalable Vector Graphics">Scalable Vector Graphics</a> support</li></ul>
</div>
<div class="mw-heading mw-heading2"><h2 id="Descendants">Descendants</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1236090951">
/* start https://en.wikipedia.org/ */
.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}
/* end https://en.wikipedia.org/ */
</style><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="WebKit#Origins" title="WebKit">WebKit § Origins</a></div>
<p>KHTML and <a href="KJS_(software)" class="mw-redirect" title="KJS (software)">KJS</a> were adopted by <a href="Apple_Inc." title="Apple Inc.">Apple</a> in 2002 for use in the <a href="Safari_(web_browser)" title="Safari (web browser)">Safari</a> web browser. Apple publishes the source code for their <a href="Fork_(software_development)" title="Fork (software development)">fork</a> of the KHTML engine, called <a href="WebKit" title="WebKit">WebKit</a>. In 2013, <a href="Google" title="Google">Google</a> began development on a fork of WebKit, called <a href="Blink_(browser_engine)" title="Blink (browser engine)">Blink</a>.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1266661725">
/* start https://en.wikipedia.org/ */
.mw-parser-output .portalbox{padding:0;margin:0.5em 0;display:table;box-sizing:border-box;max-width:175px;list-style:none}.mw-parser-output .portalborder{border:1px solid var(--border-color-base,#a2a9b1);padding:0.1em;background:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .portalbox-entry{display:table-row;font-size:85%;line-height:110%;height:1.9em;font-style:italic;font-weight:bold}.mw-parser-output .portalbox-image{display:table-cell;padding:0.2em;vertical-align:middle;text-align:center}.mw-parser-output .portalbox-link{display:table-cell;padding:0.2em 0.2em 0.2em 0.3em;vertical-align:middle}@media(min-width:720px){.mw-parser-output .portalleft{margin:0.5em 1em 0.5em 0}.mw-parser-output .portalright{clear:right;float:right;margin:0.5em 0 0.5em 1em}}
/* end https://en.wikipedia.org/ */
</style>
<ul><li><a href="List_of_web_browsers#KHTML-based" title="List of web browsers">List of web browsers § KHTML-based</a></li>
<li><a href="Comparison_of_browser_engines" title="Comparison of browser engines">Comparison of browser engines</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */
.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}
/* end https://en.wikipedia.org/ */
</style><div class="reflist reflist-columns references-column-width reflist-columns-2">
<ol class="references">
<li id="cite_note-git_log-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-git_log_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-git_log_1-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-git_log_1-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */
.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}
/* end https://en.wikipedia.org/ */
</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://invent.kde.org/frameworks/khtml/-/commit/0cbe5ab29f0b3ddf5baed79a3bdff1ef74fb9528">"KHTML commit log"</a>. <i>KDE Invent</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-14</span></span>.</cite></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://invent.kde.org/frameworks/khtml/-/graphs/master/charts">"KHTML repository analytics"</a>. <i>invent.kde.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-08-15</span></span>.</cite></span>
</li>
<li id="cite_note-discontinued-3"><span class="mw-cite-backlink">^ <a href="#cite_ref-discontinued_3-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-discontinued_3-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-discontinued_3-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/KDE/khtml/tree/6d89b39ddb93aa5b655508c0b5295f3f4db626b8">"KHTML repository"</a>. <i>GitHub</i><span class="reference-accessdate">. Retrieved <span class="nowrap">5 May</span> 2023</span>. <q>Removed for KF6, the 'kf5' branch contains the last maintained state.</q></cite></span>
</li>
<li id="cite_note-kde_6-4"><span class="mw-cite-backlink">^ <a href="#cite_ref-kde_6_4-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-kde_6_4-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://phabricator.kde.org/T11543">"Port Konqueror away from KHTML"</a>. <i>phabricator.kde.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2023-05-05</span></span>.</cite></span>
</li>
<li id="cite_note-auto-5"><span class="mw-cite-backlink">^ <a href="#cite_ref-auto_5-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-auto_5-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-auto_5-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-auto_5-3"><sup><i><b>d</b></i></sup></a> <a href="#cite_ref-auto_5-4"><sup><i><b>e</b></i></sup></a> <a href="#cite_ref-auto_5-5"><sup><i><b>f</b></i></sup></a> <a href="#cite_ref-auto_5-6"><sup><i><b>g</b></i></sup></a> <a href="#cite_ref-auto_5-7"><sup><i><b>h</b></i></sup></a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.youtube.com/watch?v=Tldf1rT0Rn0">"Lars Knoll and George Staikos: From KDE to WebKit"</a>. <a href="YouTube" title="YouTube">YouTube</a>. 26 August 2011<span class="reference-accessdate">. Retrieved <span class="nowrap">1 September</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/KDE/kde1-kdelibs">"KDE/kde1-kdelibs/khtmlw"</a>. <i>GitHub</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-01-23</span></span>.</cite></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20230411095409/https://behindkde.org/node/37/">"Waldo Bastian | Behind KDE"</a>. <i>Behindkde.org</i>. Archived from <a rel="nofollow" class="external text" href="https://behindkde.org/node/37/">the original</a> on 11 April 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">1 September</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20190901123411/https://behindkde.org/node/145/">"Lars Knoll | Behind KDE"</a>. <i>Behindkde.org</i>. Archived from <a rel="nofollow" class="external text" href="https://behindkde.org/node/145/">the original</a> on 1 September 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">1 September</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://marc.info/?l=kfm-devel&m=93489518402924">"'changes in KHTML' - MARC"</a>. <i>Marc.info</i><span class="reference-accessdate">. Retrieved <span class="nowrap">1 September</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://marc.info/?l=kde-commits&m=93476738632582">"'khtml_to_dom: kdelibs/khtml' - MARC"</a>. <i>Marc.info</i><span class="reference-accessdate">. Retrieved <span class="nowrap">1 September</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://trac.webkit.org/projects/webkit/wiki/WebKit%20Team#AnttiKoivistoanttikreview">"WebKit Team – WebKit"</a>. <i>Trac.webkit.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">1 September</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20190901124926/https://behindkde.org/node/211/">"Dirk Mueller | Behind KDE"</a>. <i>Behindkde.org</i>. Archived from <a rel="nofollow" class="external text" href="https://behindkde.org/node/211/">the original</a> on 1 September 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">1 September</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.youtube.com/watch?v=Tldf1rT0Rn0">"Lars Knoll and George Staikos: From KDE to WebKit"</a>. <a href="YouTube" title="YouTube">YouTube</a>. 26 August 2011<span class="reference-accessdate">. Retrieved <span class="nowrap">1 September</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external autonumber" href="http://mlblog.osdir.com/kde.devel.ksvg/2005-01/msg00004.shtml">[1]</a></span>
</li>
<li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://webkit.org/projects/svg/">"The WebKit Open Source Project"</a>. <i>Webkit.org</i>. 7 November 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">1 September</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.kde.org/announcements/changelogs/changelog3_5_5to3_5_6.php">"KDE 3.5.6 Changelog"</a>. K Desktop Environment.</cite></span>
</li>
<li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.chromium.org/2013/04/blink-rendering-engine-for-chromium.html">"Blink: A rendering engine for the Chromium project"</a>. <i>Blog.chromium.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">1 September</span> 2019</span>.</cite></span>
</li>
</ol></div>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<ul><li><a rel="nofollow" class="external text" href="https://apps.kde.org/konqueror/">Web Browser</a> – the Konqueror website</li>
<li><a rel="nofollow" class="external text" href="https://techbase.kde.org/Development/Architecture/KDE3/KHTML">KHTML – KDE's HTML library</a> – description at developer.kde.org</li>
<li><a rel="nofollow" class="external text" href="https://invent.kde.org/frameworks/khtml">KHTML at the KDE git repository</a></li>
<li><a rel="nofollow" class="external text" href="https://www.youtube.com/watch?v=Tldf1rT0Rn0">From KDE to WebKit: The Open Source Engine That's Here to Stay</a> – presentation at Yahoo! office by Lars Knoll and George Staikos on December 8, 2006 (video)</li></ul>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">
/* start https://en.wikipedia.org/ */
.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}
/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1236075235">
/* start https://en.wikipedia.org/ */
.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}
/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby="Browser_engines_(comparison)96" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r1239400231">
/* start https://en.wikipedia.org/ */
.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}
/* end https://en.wikipedia.org/ */
</style><div id="Browser_engines_(comparison)96" style="font-size:114%;margin:0 4em"><a href="Browser_engine" title="Browser engine">Browser engines</a> (<a href="Comparison_of_browser_engines" title="Comparison of browser engines">comparison</a>)</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Stable</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Blink_(browser_engine)" title="Blink (browser engine)">Blink</a></li>
<li><a href="Gecko_(software)" title="Gecko (software)">Gecko</a></li>
<li><a href="WebKit" title="WebKit">WebKit</a></li>
<li><a href="Goanna_(software)" title="Goanna (software)">Goanna</a></li>
<li><a href="Trident_(software)" title="Trident (software)">MSHTML</a></li>
<li><a href="NetSurf" title="NetSurf">NetSurf</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Experimental</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Flow_(web_browser)" title="Flow (web browser)">Flow</a></li>
<li><a href="Ladybird_(web_browser)" title="Ladybird (web browser)">LibWeb</a></li>
<li><a href="Servo_(software)" title="Servo (software)">Servo</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Discontinued</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="EdgeHTML" title="EdgeHTML">EdgeHTML</a></li>
<li><a href="Mariner_(browser_engine)" class="mw-redirect" title="Mariner (browser engine)">Mariner</a></li>
<li><a href="Presto_(browser_engine)" title="Presto (browser engine)">Presto</a></li>
<li><a href="Tasman_(browser_engine)" title="Tasman (browser engine)">Tasman</a></li>
<li><a href="Tkhtml" title="Tkhtml">Tkhtml</a></li>
<li><a href="NetFront" title="NetFront">NetFront</a></li></ul>
</div></td></tr></tbody></table></div>
<div class="navbox-styles"></div><div role="navigation" class="navbox" aria-labelledby="KDE261" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="3"><div id="KDE261" style="font-size:114%;margin:0 4em"><a href="KDE" title="KDE">KDE</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="KDE_Software_Compilation" title="KDE Software Compilation">Software<br> compilation</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="K_Desktop_Environment_1" title="K Desktop Environment 1">KDE 1</a></li>
<li><a href="K_Desktop_Environment_2" title="K Desktop Environment 2">KDE 2</a></li>
<li><a href="K_Desktop_Environment_3" title="K Desktop Environment 3">KDE 3</a></li>
<li><a href="KDE_Software_Compilation_4" title="KDE Software Compilation 4">KDE SC 4</a></li>
<li><b><a href="KDE_Software_Compilation#Post-fourth_series" title="KDE Software Compilation">Post-fourth series</a></b>
<ul><li><a href="KDE_Plasma_5" title="KDE Plasma 5">KDE Plasma 5</a></li>
<li><a href="KDE_Plasma_6" title="KDE Plasma 6">KDE Plasma 6</a></li>
<li><a href="KDE_Frameworks" title="KDE Frameworks">KDE Frameworks</a></li>
<li><a href="KDE_Applications" class="mw-redirect" title="KDE Applications">KDE Gear</a></li></ul></li></ul>
</div></td><td class="noviewer navbox-image" rowspan="5" style="width:1px;padding:0 0 0 2px"><div><span typeof="mw:File"></span></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="List_of_KDE_applications" class="mw-redirect" title="List of KDE applications">Applications<br>by KDE</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0;padding:0;"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Development</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Cervisia" title="Cervisia">Cervisia</a></li>
<li><a href="KDevelop" title="KDevelop">KDevelop</a></li>
<li><a href="KImageMapEditor" class="mw-redirect" title="KImageMapEditor">KImageMapEditor</a></li>
<li><a href="Umbrello_UML_Modeller" class="mw-redirect" title="Umbrello UML Modeller">Umbrello</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="KDE_Education_Project" title="KDE Education Project">Education</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Cantor_(mathematics_software)" title="Cantor (mathematics software)">Cantor</a></li>
<li><a href="GCompris" title="GCompris">GCompris</a></li>
<li><a href="KAlgebra" title="KAlgebra">KAlgebra</a></li>
<li><a href="Kanagram" class="mw-redirect" title="Kanagram">Kanagram</a></li>
<li><a href="KBibTeX" title="KBibTeX">KBibTeX</a></li>
<li>KGeography</li>
<li><a href="KHangMan" title="KHangMan">KHangMan</a></li>
<li><a href="Kig_(software)" title="Kig (software)">Kig</a></li>
<li><a href="Kiten_(program)" title="Kiten (program)">Kiten</a></li>
<li><a href="KLettres" title="KLettres">KLettres</a></li>
<li><a href="KmPlot" title="KmPlot">KmPlot</a></li>
<li><a href="KStars" title="KStars">KStars</a></li>
<li><a href="KTouch" class="mw-redirect" title="KTouch">KTouch</a></li>
<li>KTurtle</li>
<li><a href="KWordQuiz" class="mw-redirect" title="KWordQuiz">KWordQuiz</a></li>
<li><a href="LabPlot" title="LabPlot">LabPlot</a></li>
<li><a href="Marble_(software)" title="Marble (software)">Marble</a></li>
<li><a href="RKWard" title="RKWard">RKWard</a></li>
<li><a href="Step_(software)" title="Step (software)">Step</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Graphics</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="DigiKam" title="DigiKam">digiKam</a></li>
<li><a href="Gwenview" title="Gwenview">Gwenview</a></li>
<li><a href="Karbon_(software)" class="mw-redirect" title="Karbon (software)">Karbon</a></li>
<li><a href="KColorEdit" class="mw-redirect" title="KColorEdit">KColorEdit</a></li>
<li><a href="KolourPaint" title="KolourPaint">KolourPaint</a></li>
<li><a href="KPhotoAlbum" title="KPhotoAlbum">KPhotoAlbum</a></li>
<li><a href="Krita" title="Krita">Krita</a></li>
<li><a href="Spectacle_(software)" class="mw-redirect" title="Spectacle (software)">Spectacle</a></li>
<li><a href="Skanlite" class="mw-redirect" title="Skanlite">Skanlite</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Internet</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>Angelfish</li>
<li><a href="Falkon" title="Falkon">Falkon</a></li>
<li><a href="KGet" class="mw-redirect" title="KGet">KGet</a></li>
<li><a href="Konqueror" title="Konqueror">Konqueror</a></li>
<li><a href="Kontact" title="Kontact">Kontact</a></li>
<li><a href="Konversation" title="Konversation">Konversation</a></li>
<li><a href="Kopete" title="Kopete">Kopete</a></li>
<li><a href="KTorrent" title="KTorrent">KTorrent</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Multimedia</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Amarok_(software)" title="Amarok (software)">Amarok</a></li>
<li><a href="Dragon_Player" title="Dragon Player">Dragon Player</a></li>
<li>Haruna</li>
<li><a href="JuK" title="JuK">JuK</a></li>
<li><a href="K3b" title="K3b">K3b</a></li>
<li><a href="Kaffeine" title="Kaffeine">Kaffeine</a></li>
<li><a href="Kdenlive" title="Kdenlive">Kdenlive</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Office</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Okular" title="Okular">Okular</a></li>
<li><b><a href="Calligra_Suite" class="mw-redirect" title="Calligra Suite">Calligra Suite</a></b>
<ul><li><a href="Calligra_Words" title="Calligra Words">Words</a></li>
<li><a href="Calligra_Sheets" title="Calligra Sheets">Sheets</a></li>
<li><a href="Calligra_Stage" title="Calligra Stage">Stage</a></li>
<li>Flow</li>
<li><a href="Karbon_(software)" class="mw-redirect" title="Karbon (software)">Karbon</a></li>
<li><a href="Kexi" title="Kexi">Kexi</a></li>
<li><a href="Calligra_Plan" title="Calligra Plan">Plan</a></li></ul></li>
<li><a href="Kile" title="Kile">Kile</a></li>
<li><a href="KMyMoney" title="KMyMoney">KMyMoney</a></li>
<li><a href="Kontact" title="Kontact">Kontact</a></li>
<li><a href="KPilot" title="KPilot">KPilot</a></li>
<li><a href="Tellico_(software)" title="Tellico (software)">Tellico</a></li>
<li><a href="Trojit%C3%A1" title="Trojitá">Trojitá</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">System</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>Discover</li>
<li><a href="Dolphin_(file_manager)" title="Dolphin (file manager)">Dolphin</a></li>
<li><a href="KDE_Partition_Manager" title="KDE Partition Manager">KDE Partition Manager</a></li>
<li><a href="KDE_System_Guard" title="KDE System Guard">KDE System Guard</a></li>
<li><a href="Kinfocenter" class="mw-redirect" title="Kinfocenter">KInfoCenter</a></li>
<li><a href="Konsole" title="Konsole">Konsole</a></li>
<li><a href="Yakuake" class="mw-redirect" title="Yakuake">Yakuake</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Utilities</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Ark_(software)" title="Ark (software)">Ark</a></li>
<li><a href="Filelight" title="Filelight">Filelight</a></li>
<li><a href="KAlarm" title="KAlarm">KAlarm</a></li>
<li><a href="Kate_(text_editor)" title="Kate (text editor)">Kate</a></li>
<li><a href="KCalc" title="KCalc">KCalc</a></li>
<li><a href="KGPG" title="KGPG">KGPG</a></li>
<li><a href="Klipper" title="Klipper">Klipper</a></li>
<li><a href="Krusader" title="Krusader">Krusader</a></li>
<li><a href="KRename" title="KRename">KRename</a></li>
<li><a href="KWallet" title="KWallet">KWallet</a></li>
<li><a href="KWrite" title="KWrite">KWrite</a></li>
<li><a href="KDE_Connect" title="KDE Connect">KDE Connect</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Discontinued</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="KOffice" title="KOffice">KOffice</a>
<ul><li><a href="KWord" title="KWord">KWord</a></li>
<li><a href="Kugar" title="Kugar">Kugar</a></li></ul></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="KDE_Platform" class="mw-redirect" title="KDE Platform">Platform</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">User interface</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th id="Current19" scope="row" class="navbox-group" style="width:1%">Current</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="KDE_Plasma_6" title="KDE Plasma 6">KDE Plasma 6</a></li>
<li><a href="KDE_Plasma_5" title="KDE Plasma 5">KDE Plasma 5</a></li>
<li><a href="KWin" title="KWin">KWin</a></li>
<li><a href="Plasma_Mobile" title="Plasma Mobile">Plasma Mobile</a></li>
<li><a href="Plasma_Bigscreen" title="Plasma Bigscreen">Plasma Bigscreen</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Discontinued</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="KDesktop" title="KDesktop">KDesktop</a></li>
<li><a href="Kicker_(KDE)" title="Kicker (KDE)">Kicker</a></li>
<li><a href="SuperKaramba" title="SuperKaramba">SuperKaramba</a></li>
<li><a href="KDE_Plasma_4" title="KDE Plasma 4">KDE Plasma 4</a></li>
<li><a href="KSnapshot" class="mw-redirect" title="KSnapshot">KSnapshot</a></li>
<li><a href="Oxygen_Project" class="mw-redirect" title="Oxygen Project">Oxygen Project</a></li>
<li><a href="https://commons.wikimedia.org/wiki/Crystal_Clear" class="extiw external" title="commons:Crystal Clear">Crystal Project</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Current</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="KWin" title="KWin">KWin</a></li>
<li><a href="Simple_Desktop_Display_Manager" title="Simple Desktop Display Manager">SDDM</a> (5–)</li>
<li><a href="Qt_(software)" title="Qt (software)">Qt</a></li>
<li><a href="KDE_Frameworks_5" class="mw-redirect" title="KDE Frameworks 5">KDE Frameworks 5</a> (5–)
<ul><li><a href="Akonadi" title="Akonadi">Akonadi</a></li>
<li><a href="Flake_(KDE)" class="mw-redirect" title="Flake (KDE)">Flake</a></li>
<li><a href="KJS_(software)" class="mw-redirect" title="KJS (software)">KJS</a></li>
<li><a href="KIO" title="KIO">KIO</a></li>
<li><a href="ThreadWeaver" title="ThreadWeaver">ThreadWeaver</a></li>
<li><a href="KDE_Image_Plugin_Interface" title="KDE Image Plugin Interface">KIPI</a></li>
<li><a href="KParts" class="mw-redirect" title="KParts">KParts</a></li>
<li><a href="Kross_(software)" title="Kross (software)">Kross</a></li>
<li><a href="Phonon_(software)" title="Phonon (software)">Phonon</a></li>
<li><a href="Solid_(KDE)" class="mw-redirect" title="Solid (KDE)">Solid</a></li>
<li><a href="Sonnet_(software)" title="Sonnet (software)">Sonnet</a></li>
<li><a href="XMLGUI" title="XMLGUI">XMLGUI</a></li></ul></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Discontinued</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>KDElibs (–3)</li>
<li><a href="Desktop_communication_protocol" title="Desktop communication protocol">DCOP</a> (3)</li>
<li><a href="KDE_Platform_4" title="KDE Platform 4">KDE Platform 4</a> (4)</li>
<li><a href="KDE_Display_Manager" title="KDE Display Manager">KDM</a> (–4)</li>
<li><a href="NEPOMUK_(framework)" class="mw-redirect" title="NEPOMUK (framework)">NEPOMUK</a> (4.13)</li>
<li><a href="Strigi" title="Strigi">Strigi</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Freedesktop.org" title="Freedesktop.org">freedesktop.org</a><br><small>(shared)</small></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="AppStream" title="AppStream">AppStream</a></li>
<li><a href="D-Bus" title="D-Bus">D-Bus</a></li>
<li><a href="GStreamer" title="GStreamer">GStreamer</a></li>
<li><a href="NetworkManager" title="NetworkManager">NetworkManager</a></li>
<li><a href="Poppler_(software)" title="Poppler (software)">Poppler</a></li>
<li><a href="Wayland_(display_server_protocol)" class="mw-redirect" title="Wayland (display server protocol)">Wayland</a></li>
<li><a href="X.Org_Server" title="X.Org Server">X.Org Server</a></li>
<li><a href="PulseAudio" title="PulseAudio">PulseAudio</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Community</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="KDE_e.V." title="KDE e.V.">KDE e.V.</a></li>
<li><a href="Akademy" title="Akademy">Akademy</a></li>
<li><a href="Konqi" class="mw-redirect" title="Konqi">Konqi</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">People</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Matthias_Kalle_Dalheimer" title="Matthias Kalle Dalheimer">Matthias Kalle Dalheimer</a></li>
<li><a href="Matthias_Ettrich" title="Matthias Ettrich">Matthias Ettrich</a></li>
<li>Adriaan de Groot</li>
<li><a href="Frank_Karlitschek" title="Frank Karlitschek">Frank Karlitschek</a></li>
<li><a href="Celeste_Lyn_Paul" title="Celeste Lyn Paul">Celeste Lyn Paul</a></li>
<li><a href="Nuno_Pinheiro_(artist)" title="Nuno Pinheiro (artist)">Nuno Pinheiro</a></li>
<li>Cornelius Schumacher</li>
<li><a href="David_Vignoni" title="David Vignoni">David Vignoni</a></li></ul>
</div></td></tr><tr><td class="navbox-abovebelow hlist" colspan="3"><div>
<ul><li><span class="noviewer" typeof="mw:File"><span title="Category"></span></span> Category</li></ul>
</div></td></tr></tbody></table></div></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-08-03" href="https://en.wikipedia.org/wiki/?title=KHTML&oldid=1304063695">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
</body></html>